package com.cdks.wuxiu.entity.mysql;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;

import lombok.Data;


/**
 * 用户登录信息表
 */
@Data
@TableName("user_login_info")
public class UserLoginInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId(value = "id", type = IdType.AUTO)
    private Long id;

    /**
     * http登录时间
     */    
    @TableField("loginTime")
    private Long loginTime;

    /**
     * kmsg登录时间
     */    
    @TableField("kmsgTime")
    private Long kmsgTime;

    /**
     * 用户id，关联用户表
     */
    @TableField("userId")
    private Long userId;

    /**
     * 客户端渠道号
     */
    @TableField("branch")
    private Integer branch;

    /**
     * 客户端点分版本号
     */
    @TableField("version")
    private String version;

    /**
     * 客户端自增版本号
     */
    @TableField("serial")
    private Integer serial;

    /**
     * 手机型号
     */
    @TableField("model")
    private String model;

    /**
     * 手机品牌
     */
    @TableField("brand")
    private Integer brand;

    /**
     * 用户设备唯一标识
     */
    @TableField("udid")
    private String udid;

    /**
     * 推送token
     */
    @TableField("pushToken")
    private String pushToken;

    /**
     * 推送状态
     */
    @TableField("pushStatus")
    private Integer pushStatus;

    /**
     * 登录ip
     */
    @TableField("addr")
    private String addr;

    /**
     * 客户端代理
     */
    @TableField("uagent")
    private String uagent;
}
